package com.ovopark.organize.server.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * 
 *
 * @author
 */
public class FranchiseesRegistrationContentVo {

	private Integer id;
	private String name;
	private Integer groupId;
	private String mobilePhone;
	// 性别
	private String gender;
	// 意向等级
	private String intentionLevel;
	// 无意向原因
	private String intentionReason;
	// 年龄
	private Integer age;
	// 微信
	private String weChat;
	// 加盟地区
	private String franchiseRegion;
	// 线索来源
	private Integer sources;
    // 内容值id
	private Integer contentId;
	// 自定义字段id
	private Integer fieldId;
	// 内容
	private String content;
	// 多选 字段id
	private Integer registrationFieldSelectId;
	// 多选 值
	private String selectName;
	// 多选 多个值
	private String registrationFieldSelectIdList;

	private Integer followType;

	// 跟进人
	private Integer followUser;

	private String followUserName;
	// 下次跟进时间
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private Date nextFollowTime;
	//最后跟进时间
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private Date finalFollowTime;
	// 创建时间
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private Date createTime;

	// 排序
	private Integer isOrder;

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getIsOrder() {
		return isOrder;
	}

	public void setIsOrder(Integer isOrder) {
		this.isOrder = isOrder;
	}

	public Date getNextFollowTime() {
		return nextFollowTime;
	}

	public void setNextFollowTime(Date nextFollowTime) {
		this.nextFollowTime = nextFollowTime;
	}

	public Date getFinalFollowTime() {
		return finalFollowTime;
	}

	public void setFinalFollowTime(Date finalFollowTime) {
		this.finalFollowTime = finalFollowTime;
	}

	public Integer getFollowUser() {
		return followUser;
	}

	public void setFollowUser(Integer followUser) {
		this.followUser = followUser;
	}

	public String getFollowUserName() {
		return followUserName;
	}

	public void setFollowUserName(String followUserName) {
		this.followUserName = followUserName;
	}

	public Integer getFollowType() {
		return followType;
	}

	public void setFollowType(Integer followType) {
		this.followType = followType;
	}

	public Integer getSources() {
		return sources;
	}

	public void setSources(Integer sources) {
		this.sources = sources;
	}

	public Integer getAge() {
		return age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public String getWeChat() {
		return weChat;
	}

	public void setWeChat(String weChat) {
		this.weChat = weChat;
	}

	public String getFranchiseRegion() {
		return franchiseRegion;
	}

	public void setFranchiseRegion(String franchiseRegion) {
		this.franchiseRegion = franchiseRegion;
	}

	public String getRegistrationFieldSelectIdList() {
		return registrationFieldSelectIdList;
	}

	public void setRegistrationFieldSelectIdList(String registrationFieldSelectIdList) {
		this.registrationFieldSelectIdList = registrationFieldSelectIdList;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getGroupId() {
		return groupId;
	}

	public void setGroupId(Integer groupId) {
		this.groupId = groupId;
	}

	public String getMobilePhone() {
		return mobilePhone;
	}

	public void setMobilePhone(String mobilePhone) {
		this.mobilePhone = mobilePhone;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getIntentionLevel() {
		return intentionLevel;
	}

	public void setIntentionLevel(String intentionLevel) {
		this.intentionLevel = intentionLevel;
	}

	public String getIntentionReason() {
		return intentionReason;
	}

	public void setIntentionReason(String intentionReason) {
		this.intentionReason = intentionReason;
	}

	public Integer getContentId() {
		return contentId;
	}

	public void setContentId(Integer contentId) {
		this.contentId = contentId;
	}

	public Integer getFieldId() {
		return fieldId;
	}

	public void setFieldId(Integer fieldId) {
		this.fieldId = fieldId;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public Integer getRegistrationFieldSelectId() {
		return registrationFieldSelectId;
	}

	public void setRegistrationFieldSelectId(Integer registrationFieldSelectId) {
		this.registrationFieldSelectId = registrationFieldSelectId;
	}

	public String getSelectName() {
		return selectName;
	}

	public void setSelectName(String selectName) {
		this.selectName = selectName;
	}
}
